Sagical, I also have Venus in aspect to Jupiter and Neptune in my birth chart. It took me until a few years ago to end the pattern of disappointment in love (unrequited, etc).I understand that you are not happy with how your relationships have gone, and I totally support you in creating a relationship with someone who respects you. Determine this within yourself first. With that change completely in place you simply will not attract or find yourself attracted to those who want to or will allow themselves to abuse or disrespect you. It can take time. There was about a 3-year time interval from when I made those necessary changes within myself and in what I was putting out to others before I met my wife.
Birth chart factors describe potentials and challenges for integrating energies, but do not determine specific outcomes. I understand the tendency for a person with Venus/Pisces square Jup-Neptune/Sag to be overly generous and idealistic with others. This can be changed in a way in which you retain the great capacity for sensitivity and romance with a partner, but in which you also allow truth and honesty to play its proper role.
Imagine a person as partner about which you want to know the real truth about them, because there is nothing there to turn against you. Also, just because you can see the best in someone does not mean you should get personally involved with such a person.
This is one of those configurations, that like Libra-heavy charts or Moon/Sag factors, can have trouble sensing/assessing actual compatibility in a domestic partnership. So more effort must be made to be aware of the real basis for compatibility before proceeding.
The sensitivity and romanticism you have is a gift, but it needs to be protected by a healthy respect for yourself and with healthy boundaries. That is another thing that is so great about such configurations, they help us open up and knock down arbitrary or unnecessary boundaries, and tend to spiritualize unions. You have a right to be pickier.
------------------
The Declinations Guy
Complete Rising Sign Descriptions